// The Vue build version to load with the `import` command
// (runtime-only or standalone) has been set in webpack.base.conf with an alias.


// 根据部署环境的网址，调用不同的接口
if (window.location.host.indexOf("116.231") > -1) {
  // 声明一个全局变量api 调用接口的时候使用，如果部署网址为http://116.231则调用此环境下的接口，主要用于生产环境
  window.api = "http://116.231.155.22:8085";
} else {
  // 其他情况下调用此环境下的接口，主要用于开发测试环境
  // window.api = "http://192.168.1.179:8068";
  window.api = "http://116.231.155.22:8085";
}
// 引入vue
import Vue from 'vue';
// 引入vuex
import Vuex from 'vuex';
// 引入store
import store from './store/index.js'
import App from './App';
// 引入路由
import router from './router';
// 引入element-ui 
import Elementui from 'element-ui';
// 引入MintUI
import MintUI from 'mint-ui'
// 引入element-ui 主题色
import 'element-ui/lib/theme-chalk/index.css';
// 引入font-awesome字体
import 'font-awesome/css/font-awesome.css';
// 引入mint-ui样式
import 'mint-ui/lib/style.css'
// vue 使用element-ui
Vue.use(Elementui);
// vue 使用MintUI
Vue.use(MintUI);
// vue 使用vuex
Vue.use(Vuex);;
// 引入VueHtml5Plus
// import VueHtml5Plus from 'vue-html5plus';
// vue 使用VueHtml5Plus
// Vue.use(VueHtml5Plus);
Vue.config.productionTip = false
/* eslint-disable no-new */
new Vue({
  // 挂载到DOM元素
  el: '#app',
  // 引入vue router
  router,
  // 引入vue store
  store,
  // 创建组件
  template: '<App/>',
  // 挂载组件
  components: {
    App
  },
  plusReady: function () {
    // 获取定位信息
    this.$geolocation.getCurrentPosition().then(function (position) {
        this.city = position.address.city;
    });
    // 获取网络信息
    this.networkType = this.$networkinfo.getCurrentNetworkType();
}
})
